body{background-color:#bda674;color:#513921;}
a:link,a:visited,.mhd span a:link,.mhd span a:visited{color:#513921;}
a:hover,a:active,.mhd span a:hover,.mhd span a:active{color:#f1592a;}
#content{width:1000px;background:url("images/subbg.png") repeat-y left;}
.grid .main-wrap {margin-left:230px; }
.grid .col-sub {width:215px; margin-left: -100%;}
.main-wrap{background:url("images/mainbg.png") no-repeat right top;}
.menu{text-align:right;float: none;padding-right:10px;}
.menu span,.menu a{padding-left:0;color:#fff;}
.menu .pipe{margin:0 10px;}
.menu a:link,.menu a:visited{color:#fff;}
.menu a:hover,.menu a:active{color:#fff;}
#banner{margin-top:20px;}

.col-sub .bg{margin-top: 54px;height:243px;background:url("images/subbgb.png") no-repeat 38px bottom;margin-bottom:171px;}

h1{width:210px;margin:20px 0 28px 0px;}
h1 img{display:block;}

.subnav {width:166px;padding-top:28px;background:url("images/subnav.png") no-repeat top;margin-left:23px;}
.subnav .bgx{background:url("images/subnavx.png") no-repeat bottom;padding-bottom:48px;}
.subnav li{background:url("images/subnavli.png") no-repeat bottom;line-height:36px;padding-left:56px;}
.subnav a{font-weight:700;}
.subnav a:link,.subnav a:visited{color:#fff;}
.subnav a:hover,.subnav a:active,.subnav a.active:link,.subnav a.active:visited{color:#f1592a;}
.subnav li ul{padding-bottom:10px;}
.subnav li li{padding-left:0;background-image: none;line-height:20px;}
.subnav li li a{font-weight:400;color:#f1592a;}
.subnav li li a:link,.subnav li li a:visited{color:#F1592A;}
.subnav li li a:hover,.subnav li li a:active{color:#fff;}

.main-wrap .mbox{margin-top:20px;}
.main-wrap .mhd{margin-bottom:10px;border-bottom:1px #a99167 solid;height:36px;line-height:36px;position:relative;}
.main-wrap .mhd h3{color:#513921;font-size:14px;background:url("images/h3.png") no-repeat right;display:inline;padding-right:56px;padding-left:60px;padding-top:2px;padding-bottom:2px;}
.mhd b.icon{display:inline-block;width:50px;height:56px;position:absolute;top:0;left:0;background:url("images/profile.png") no-repeat;}
.profile .mhd b.icon{background:url("images/profile.png") no-repeat;}
.prodt .mhd b.icon{background:url("images/prodt.png") no-repeat;height:42px;}
.links .mhd b.icon{background:url("images/links.png") no-repeat;width:46px;height:40px;}

.profile .mbd p{text-indent:24px;}
.profile .mbd a:link,.profile .mbd a:visited{color:#f1592a;}

.prodt .mbd ul{padding-left:10px;*padding-left:42px;}
.prodt .mbd li{display:inline;width:130px;height:195px;float:left;background:#dbceb3 url("images/prodtli.png") no-repeat bottom;margin: 20px 40px 0 20px;*margin: 20px 20px 0 20px;}
.prodt li img{display:block;padding:5px;width:120px;height:120px;}
.prodt li h2,.prodt li p{text-align:center;line-height:20px;color:#967e4a;}

.links .mbd ul{padding-left:16px;*padding-left:28px;}
.links .mbd li{float:left;margin:10px 20px 0 9px;*margin:10px 10px 0 9px;}
.links img{width:90px;height:30px;}

#footer{margin-bottom:18px;}
.copy{color:#967E4A;}

.profile_con h2{float:right;margin-left:30px;}
.profile_con p{text-indent:24px;}
.profile_con .mbd {padding-right: 0;}

.g_page{width: 730px;}
.g_page a,.g_page .front{border:1px #ccc solid;background:#fff;color:#666;}
.g_page .current,.g_page a:hover{background:#514134;color:#fff;border:1px #967e4a solid;}

input,textarea{border-top:1px #abadb3 solid;border-left:1px #e0e0e0 solid;border-right:1px #e0e0e0 solid;border-bottom:1px #e0e0e0 solid;}
.job_con table,.guest table{}
.job_con td,.guest td{background:#fff;border-bottom:1px solid #f2f2f2;}
.job_con th,.guest th{background:#dbceb3;border-bottom:1px solid #fff;}
.job_con .jobdesc{width: 500px;}
.job_con th {width: 85px;}
.job_con td {width: 280px;}
.job_con .mbd{padding-top:18px;padding-bottom:18px;}

.inputSubmit,.inputSubmit_reset{color:#fff;width:58px;height:23px;}
.inputSubmit{background:url("images/sbtn.png") no-repeat;}
.inputSubmit_reset{background:url("images/sbtn_reset.png") no-repeat; color:#513921;}

.map {background:#dbceb3;border:none;}
.mapbd{background:#fff;padding:1px;border:none;}
.contact_con h2{float:right;}
.contact_con dt{color:#f1592a;}

.notice_con p{border-bottom:1px #a99167 solid;}
.notice_con p.active{background:#dbceb3;}

ul.news_list{margin-top:16px;}
.seabox li{background:url("images/news_list_ico.png") no-repeat 10px center;padding-left:30px;border-bottom:1px #A99167 dotted;}
.seabox li span{color:#513921;}

.title{border-bottom:1px #967E4A dotted;}
.prodt_list ul{margin-top:28px;margin-bottom:28px;}
.prodt_list li {margin: 26px 26px 0 32px;}

.pic_list img{width:120px;height:120px;border: 1px #DBCEB3 solid; padding: 1px;background-color: #fff;margin-top:2px;}
.item span {color:#513921;}
.item_intro h4{background-color: #DBCEB3;}